Last of the green tomatoes

This must be the longest tomato season ever. The vines, which are unusually thick and sinewy, keep producing large tomatoes a good 6-8 weeks later than normal. The tomatoes are all green, however, and will not turn red in this … Continue reading Last of the green tomatoes